zamarras
English
Noun
zamarras
plural of
zamarra
Spanish
Noun
zamarras
plural of
zamarra