English to Arabic

Meaning for:
Testatrixes
other
الموصية