English to Arabic

Meaning for:
Memorable
other
بارز