Diccionario Español-Inglés

enlodar

Pollute, soil

Diccionario Español-Inglés