garapatas
English
Noun
garapatas
plural of
garapata