English to Arabic

Meaning for:
Spottiest
other
مبقّع