manicotti
Explore definitions, synonyms, and language insights of manicotti
Definitions
Noun
large pasta tubes stuffed with chopped meat or mild cheese and baked in tomato sauce
Explore definitions, synonyms, and language insights of manicotti