English to Arabic

Meaning for:
Kneecap
other
الرضفة