moat – English–Español translations

🇬🇧 en es 🇪🇸

moat noun

  /moʊt/ , /məʊt/
  • defensive ditch
foso, fosa, cava
Wiktionary Links