Polish-French dictionary »

taramosalata meaning in French

PolishFrench
taramosalata

tarama