something which induces vomiting - Francés Inglés Diccionario

Proponer traducción