Spanish-English Dictionaryexplotan
explotan
explotar
Meaning of explotan