carsaf

listen to the pronunciation of carsaf
English - English
A large sheet-like wrapper worn over other garments in Turkey