English to Arabic

Meaning for:
Senescence
other
الشّيخوخة