Arabic-English dictionary »

الخندق المائي meaning in English

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

Moat[UK: məʊt] [US: moʊt]