arabdict Dictionary & Translator - Arabic-English translation for مَوْطِن

      Noun

      home [pl. homes]
      origin {relations}
      domicile [pl. domiciles]
      habitat [pl. habitats] , {biol.}
      موطن {أحياء}
      settlement [pl. settlements]
      abode [pl. abodes]
      manor [pl. manors]

      ...