garupas

Portuguese

Noun

garupas

  1. plural of garupa