English to Arabic

Meaning for:
Nevus
other
الشامة