versatile

بارِع,مُتَفَنّن,مُتَفَوِّق
  • versatile

    (adjective)
    بارِع,مُتَفَنّن,مُتَفَوِّق
adjective