arabdict Dictionary & Translator - Arabic-English translation for مَضْبُوط

      Adjektive

      exact [ more exact ; most exact ]
      perfect [ more perfect ; most perfect ]
      accurate [ more accurate ; most accurate]
      precise [ more precise ; most precise]
      secure [ more secure ; most secure ]
      mathematical [ more mathematical ; most mathematical]
      curbed {feelings & emotions}

      ...

      held {back}