English to Arabic

Meaning for:
Splayfeet
other
أرجل مسطّحة وملتوية