a large sheet-like wrapper worn over other garments in turkey.

listen to the pronunciation of a large sheet-like wrapper worn over other garments in turkey.
English - English

Definition of a large sheet-like wrapper worn over other garments in turkey. in English English dictionary

A large sheet-like wrapper worn over other garments in Turkey.
carsaf