Spanish-English Dictionaryamerizar
Meaning of amerizar