Fossato (en. Moat)

Translation into Italian

Synonyms