manghina
Italian
Noun
manghina
f
(
plural
manghine
)
ditch