versatileon Mastery levelبارِع,مُتَفَنّن,مُتَفَوِّق versatile versatile(adjective) بارِع,مُتَفَنّن,مُتَفَوِّق Forms adjective versatile