Meaning of シーサーペント in Japanese

  1. Words

Definition of シーサーペント

シーサーペント(shiisaapento) · シー・サーペント(shii saapento)
  1. (n) sea serpent
Back to top