abase oneself so far as to do something

listen to the pronunciation of abase oneself so far as to do something
الإنجليزية - الإنجليزية
humiliate oneself to doing something
abase oneself so far as to do something
المفضلات