NichiDict

さいとら

[saitora]

Meanings

1.Noun

sight translation