Spanish-English Dictionaryexpliques
expliques
explicarse
Meaning of expliques