Translation of انْحِباس

      ...

      Noun

      restriction [pl. restrictions]
      enclosure [pl. enclosures]
      obstruction [pl. obstructions]

      Verb

      related Translations