TARAMASALATA


Meaning of TARAMASALATA in English

[noun] [U] - a pale pink food, originally from Greece, which is made mainly from a mixture of fish eggs, bread and oil

Cambridge English vocab.      Кембриджский английский словарь.