What is the meaning of chapiri in English?

Learn vocabulary with pictures as well as definitions of chapiri in English

Learn in

See more

n. chapiri

Definition of chapiri in English

Green, peakless military cap that narrows at the crown and is adorned with a red tassel, worn by Spanish legionaries.