Spanish-English Dictionarybarrenar
Meaning of barrenar