NichiDict

タラモサラダ

[taramosarada]

Meanings

1.Noun

food, cookingtaramasalata; taramosalata