arabdict Dictionary & Translator - Arabic-English translation for مَوئِل

      Noun

      habitat [pl. habitats]
      shelter [pl. shelters]
      refuge [pl. refuges]

      ...

      related Translations