See also: igarapés

English edit

Noun edit

igarapes

  1. plural of igarape