splash or scatter in small drops, sprinkle, spot, spray; send out small drops

listen to the pronunciation of splash or scatter in small drops, sprinkle, spot, spray; send out small drops
الإنجليزية - الإنجليزية
{f} spatter