to abase yourself

listen to the pronunciation of to abase yourself
English - French

Definition of to abase yourself in English French dictionary

to yourself
pour vous-même
English - German
sich klein machen
sich erniedrigen
to abase yourself
Favorites