abase oneself so far as to do something

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

• humiliate oneself to doing something

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

بپرس