Vocabulary
タラモサラダ
タラモサラダ
taramasalata; taramosalata
noun