-
nounlarge pasta tubes stuffed with chopped meat or mild cheese and baked in tomato saucetype of:
Definition that contains manicotti
We don't have definitions for this word yet.
We don't have definitions for this word yet.