gorrillas
Spanish
Noun
gorrillas
plural of
gorrilla