English to Arabic

Meaning for:
Webfoot
other
الرِّجل المشبكة