Spanish-English Dictionaryexplotar
Meaning of explotar