Japanese dictionary

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

キャッチャーボート

キャッチャーボート

whale catcher (vessel)