Skip to main content

Definitions by Kod01

taramasalata 

Greek pastas made of fish eggs.
That city has the greatest taramasalata in the world.
taramasalata by Kod01 July 17, 2009