Spanish-English Dictionaryazotara
azotará
azotar
Meaning of azotara