English-Arabic dictionary »

moats meaning in Arabic

EnglishArabic
Moats [UK: məʊts]
[US: moʊts]

الخنادق المائية