meaning of dollop

1. a small measure usually of food


Related Words

dollop |

Developed & Maintained By Taraprasad.com

Treasure Words