garranchas
Portuguese
Verb
garranchas
second-person singular present indicative of
garranchar
Spanish
Noun
garranchas
f
pl
plural of
garrancha