Turkish-English dictionary »

ay keki meaning in English

TurkishEnglish
ay keki noun

mooncake(Chinese pastry usually eaten during the Mid-Autumn Festival)
noun