Spanish-English Dictionaryexplotaba
explotaba
explotar
Meaning of explotaba