English to Arabic

Meaning for:
Kneecaps
other
الرضفات