Vocabulary
サイトラ
サイトラ
sight translation
noun