Dictionary, Free Dictionary - MyDictionary.net
Definition of " trench warfare " in English Arabic Dictionary
Results
trench warfare
  • {N} حرب الخنادق