English to Arabic

Meaning for:
Grata
other
غراتا