Spanish-English Dictionaryalmohazar
Meaning of almohazar