curubas

English

Noun

curubas

  1. plural of curuba

Portuguese

Noun

curubas

  1. plural of curuba

Spanish

Noun

curubas f pl

  1. plural of curuba