turkish salad

listen to the pronunciation of turkish salad
English - English
mixture of diced vegetables in a spicy tomato sauce