Vocabulary

ラッタル

metal frame stairs or ladders found on military and commercial ships

noun