Definisi 'manicotti'
English to English
noun
1 large pasta tubes stuffed with chopped meat or mild cheese and baked in tomato sauce
source: wordnet30
More Word(s)
alimentary paste, pasta,

Visual Synonyms
Click for larger image