machorras
Spanish
Noun
machorras
f
pl
plural of
machorra