English dictionary, thesaurus, translations & etymology
FreeDict.com

taramosalata in Italian

taramosalata in Italian

taramosalata
noun
A Turkish and Greek dish of fish roe (carp or cod), lemon juice, breadcrumbs, onion, garlic, and olive oil; often served as a meze or with pitta bread.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.