licked his boots

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

• groveled, said nice things to gain favor, complimented him

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

بپرس