mojarras
English
Noun
mojarras
plural of
mojarra
Spanish
Noun
mojarras
f
pl
plural of
mojarra