zamarros
English
Noun
zamarros
plural of
zamarro
Spanish
Noun
zamarros
m
pl
plural of
zamarro