meaning of salad cream

1. a creamy salad dressing resembling mayonaise


Related Words

salad cream |

Developed & Maintained By Taraprasad.com

Treasure Words