サイトラ Meanings Noun sight translation See also: サイトトランスレーション. Jinuma: Japanese Dictionary · Word lists