English to Arabic

Meaning for:
Homers
other
الحمام الزاجل