NichiDict

サイトトランスレーション

[saitotoransureeshon]

Meanings

1.Noun

sight translation