Taramasalata meaning

tärämäsälätä
A Greek appetizer consisting of a thick paste made from salted fish roe, onion, and lemon juice, pureed with bread or potato.
noun
0
0
Alternative spelling of taramosalata.
noun
0
0
Advertisement