Spanish-English Dictionaryagobiar
Meaning of agobiar