English to Arabic

Meaning for:
Coxcombs
other
المغرور