Slovnenya

Traducción Inglés Francés: humiliated

Diccionario: main
humiliated
adjective
2 timide.