open and above board

انگلیسی به انگلیسی

• in the open, overtly, explicitly

پیشنهاد کاربران

بپرس