Arabic-English dictionary »

أرجل مسطّحة وملتوية meaning in English

ArabicEnglish
أرجل مسطّحة وملتوية

Splayfeet[UK: ˈspleɪ.fiːt] [US: ˈspleɪ.fiːt]