chamarro
chamarro
∗chamarro [chah-mahr’-ro]
noun
1Coarse woollen blanket; poncho, wollen cap. (Central America & Mexico) (m)
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011