Topic: FOOD


taramasalata

noun
     
ta‧ra‧ma‧sa‧la‧ta [uncountable]
DF a Greek food consisting of a pink creamy mixture made from fish eggs

Explore FOOD Topic