meaning of worcestershire sauce

1. a savory sauce of vinegar and soy sauce and spices


Related Words

worcestershire sauce |

Developed & Maintained By Taraprasad.com

Treasure Words