Spanish-English Dictionaryabonar
Meaning of abonar