Turkish-English dictionary »

elma şekeri meaning in English

TurkishEnglish
elma şekeri noun

candy apple(apple with a hard sugar candy coating)
noun