Spanish-English Dictionarybarrenabas
barrenabas
barrenar
Meaning of barrenabas