English-Polish dictionary »

taramosalata meaning in Polish

EnglishPolish
taramosalata noun
Greek/Turkish dish

taramosalatanoun