to abase oneself before another person

listen to the pronunciation of to abase oneself before another person
English - English
grovel
to abase oneself before another person
Favorites