English to Arabic

Meaning for:
Yaffle
other
يافل - نقّار الخشب الإنجليزي ذو اللون الأخضر