NichiDict

シーサーペント

[shiisaapento]

Meanings

1.Noun

sea serpent