guaribas

English

Noun

guaribas

  1. plural of guariba