Spanish-English Dictionaryexplanar
Meaning of explanar