arabdict Dictionary & Translator - Arabic-English translation for مَكَثَ

      Verb

      to settle at {down}

      ...

      Noun

      dwelling [pl. dwellings]

      related Translations

      to remain (v.) , [ remained ; remained ]
      to remain (v.) , [ remained ; remained ]
      to reside (v.) , [ resided ; resided ]
      to reside (v.) , [ resided ; resided ]
      to stay in (v.)