kamus
.
Search
About
turkish_delight
English
Turkish Delight
Noun
A jellied candy typically flavored with rose water
English: Turkish Delight