English version
¿Qué significa
"democión"
en Inglés
Español - Inglés
Inglés - Español
Español
Inglés
democión
(ecol), removal of contaminants, elimination
democión
(min), lashing