English to Arabic

Meaning for:
Dollop
other
الكمشة