English edit

Noun edit

quarubas

  1. plural of quaruba