garrupas
English
Noun
garrupas
plural of
garrupa