meaning of potato salad
1.
any
of
various
salads
having
chopped
potatoes
as
the
base
Related Words
potato salad
|
Developed & Maintained By
Taraprasad.com