English to Arabic

Meaning for:
Abigail
other
الجارية :: الوصيفة