Search term manicotto has one result
Jump to
IT Italian EN English
manicotto (n v) [mechanical covering or lining] {m} sleeve (n v) [mechanical covering or lining]