tennure


Results for "tennure"

Turkish - English dictionary

tennure

(Turkish - English dictionary) :
wide-skirted garment worn by a Mevlevi dervish while performing the sema.