ステーバー
sutēbā

Noun

1. stay bar; stay rod

Other forms: