manicotti meaning in English
n. manicotti, italian dish consisting of tube shaped pasta having a filling of meat or cheese (cuisine); tubular pasta
n. manicotti, italian dish consisting of tube shaped pasta having a filling of meat or cheese (cuisine); tubular pasta