Definisi 'taffy apple'
English to English
noun
1 an apple that is covered with a candy-like substance (usually caramelized sugar)
source: wordnet30
More Word(s)
confection, sweet,

Visual Synonyms
Click for larger image