Portuguese

edit

Noun

edit

chamarras

  1. plural of chamarra

Spanish

edit

Noun

edit

chamarras

  1. plural of chamarra