English to Arabic

Meaning for:
Accomplished
other
بارع :: مُتمّم :: مُنجز باتقان