English to Arabic

Meaning for:
Dowager
other
الأرملة