Translation of ابتكارية

      Noun

      invention [pl. inventions]

      related Translations

      creative ability {psych.}