NichiDict

フィッシュロースター

[fisshuroosutaa]

Meanings

1.Noun

fish roaster; fish grill