Longman Dictionary of Contemporary English homepage

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
Word of the Day
The FOOD
Word of the Day is:

Other related topics