Spanish-English Dictionaryexplicasteis
explicasteis
explicarse
Meaning of explicasteis