be or feel embarrassed - Español Inglés Diccionario

Proponer traducción