Spanish-English Dictionaryacorazar
Meaning of acorazar