Vocabulary

タラモサラダ

taramasalata; taramosalata

noun