English

edit

Noun

edit

curubas

  1. plural of curuba

Spanish

edit

Noun

edit

curubas f pl

  1. plural of curuba