English to Arabic

Meaning for:
Scar
other
الندبة