English to Arabic

Meaning for:
Pockmarks
other
البثور