Translation of مَكْتُوف

      Adjektive

      towed {transport.}
      pulled {transport.}
      trailed {transport.}

      ...

      related Translations