unpleasant or repulsive smell - Español Inglés Diccionario

Proponer traducción