Vocabulary

ローロー船

ro-ro ship; roll-on roll-off ship

noun