show displeasure and discomfort - Francés Inglés Diccionario

Proponer traducción