Turkish-English dictionary »

tahin helvası meaning in English

TurkishEnglish
tahin helvası noun

halva(confection)
noun