English-Spanish translations for demean
- conducir
- degradar
- gestionar
- humillar
- menospreciarNo sé qué ha llevado a los diplomáticos húngaros a menospreciar los símbolos de su propia historia. I do not know what led Hungarian diplomats to demean the symbols of their own history.
Trending Searches
Popular Dictionaries