Search term douves has one result
Jump to
FR French EN English
douves (n) [château] {f} moat (n) [château]