Word info

taramasalata

Noun

Meaning

taramasalata (usually uncountable, plural taramasalatas)

Alternative spelling of taramosalata

Source: en.wiktionary.org

Close letter words and terms