chamarras
Portuguese
Noun
chamarras
plural of
chamarra
Spanish
Noun
chamarras
plural of
chamarra