English to Arabic

Meaning for:
Pimpled
other
مليء بالبثور