moharras
English
Noun
moharras
plural of
moharra
Spanish
Noun
moharras
f
pl
plural of
moharra