Wiktionary
taramasalatas
n. (plural of taramasalata English)
n. (plural of taramasalata English)