Spanish-English Dictionaryazotar
Meaning of azotar