guabas

Spanish

Noun

guabas f pl

  1. plural of guaba