meaning of abuela

abuela - Spanish to English

grandma [coll.]

View more

  • grandmother