Translation Of The Moats In Different Languages

Translate THE MOATS in languages spoken worldwide

English
Ways to say the moats
Douves
Los fosos

Translate THE MOATS in European languages

English
Ways to say the moats
De grachten