lick the boots

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

• grovel, say nice things in order to gain favor, compliment, flatter

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

بپرس