English to Arabic

Meaning for:
Spottier
other
مبقّع