English to Arabic

Meaning for:
Vafrous
other
بارع، المكر، ماكر