meaning of green mayonnaise

1. mayonnaise with tarragon or dill and chopped watercress and spinach or cucumber


Related Words

green mayonnaise |

Developed & Maintained By Taraprasad.com

Treasure Words