English-French dictionary »

taramosalata meaning in French

EnglishFrench
taramosalata (Greek/Turkish dish)
noun

taramanom {m}