English to Arabic

Meaning for:
Hen-pecked
other
منقور دجاجة