Spanish-English Dictionaryexplicas
explicas
explicarse
Meaning of explicas