English to Arabic

Meaning for:
Petulant
other
وقح :: شَكِس :: سهل الإستفزاز