Polish-English dictionary »

tzatziki meaning in English

PolishEnglish
tzatziki noun

tzatzikinoun
appetizer made from yoghurt