NichiDict

ステーバー

[suteebaa]

Meanings

1.Noun

stay bar; stay rod