English Etymology L. fossa, ditch or trench Noun en-noun #obsolete a ditch or moat
Italian Verb form fosse
de:fosse fr:fosse io:fosse pt:fosse ru:fosse te:fosse vi:fosse zh:fosse