Turkish-English dictionary »

rus salatası meaning in English

TurkishEnglish
Rus salatası noun

Olivier salad(traditional Russian salad of boiled vegetables with mayonnaise)
noun