English to Arabic

Meaning for:
Dappled
other
مرقّط