Meaning of キャッチャーボート in Japanese

  1. Words

Definition of キャッチャーボート

  1. (n) catcher (whaling boat)
Back to top