humiliate, embarrass, shame

listen to the pronunciation of humiliate, embarrass, shame
Englisch - Spanisch

Definition von humiliate, embarrass, shame im Englisch Spanisch wörterbuch

humiliate, shame
bajarse
humiliate, shame
hollar