Japanese dictionary

Dictionary: “キャッチャー・ボート”

キャッチャー・ボート

キャッチャー・ボート

whale catcher (vessel)