NichiDict

サスクワッチ

[sasukuwatchi]

Meanings

1.Noun

Sasquatch