Spanish-English Dictionaryexplotad
explotad
explotar
Meaning of explotad