to drip a liquid substance, such as a sauce or dressing, over food

listen to the pronunciation of to drip a liquid substance, such as a sauce or dressing, over food
English - English
drizzle
to drip a liquid substance, such as a sauce or dressing, over food
Favorites