TARAMASALATA


Meaning of TARAMASALATA in English

n. paste made of fish roe mixed with bread crumbs olive oil and lemon juice (Greek cookery)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.