Tarator definitions

A soup, usually consisting of yoghurt, oil, water and various vegetables such as cucumber and garlic, served cold and popular in the Balkans and the Middle East in the summer.
noun
0
0