What does abuela mean?

abuela - Spanish to English

grandma [coll.]

View more

  • grandmother