NichiDict

ザブトン

[zabuton]

Meanings

1.Noun

zabuton (cut of beef); Denver steak