arabdict Dictionary & Translator - Arabic-English translation for تَفَنُّن

      Noun

      diversity [pl. diversities]
      variety [pl. varieties]

      Verb

      to vary [ varied ; varied ]

      related Translations

      to be a specialist in (v.) , {expert, master}