meaning of italian dressing

1. a vinaigrette with garlic and herbs: oregano and basil and dill


Related Words

italian dressing |

Developed & Maintained By Taraprasad.com

Treasure Words