meaning of remoulad

1. A kind of piquant sauce or salad dressing resembling mayonnaise.


Related Words

remoulad | remoulade sauce |

Developed & Maintained By Taraprasad.com

Treasure Words