turkish_delightEnglish

Turkish Delight

Noun

A jellied candy typically flavored with rose water

English: Turkish Delight