humiliate, degrade

listen to the pronunciation of humiliate, degrade
Englisch - Spanisch
abajar
abatir
abatir(transitive)
humiliate, degrade
Favoriten