taramasalatas
English
Noun
taramasalatas
plural of
taramasalata