Dictionary/テレスキャンTeresukyanテレスキャン (Teresukyan) is a Japanese noun meaning “telescan”.Meaningsnountelescan