mostaccioliEnglish

mostaccioli

Noun

Pasta somewhat resembling little moustaches

English: mostaccioli