City
Epaper
AllNewsPhotos

Worcestershire sauce

Worcestershire, Latest Marathi News

Read more

Worcestershire or Worcester sauce is a fermented liquid condiment created in the city of Worcester in Worcestershire, England during the first half of the 19th century.