Spanish-English Dictionaryexplicasen
explicasen
explicarse
Meaning of explicasen