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

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

saitotoransureeshon

noun
sight translation
Other readings:
サイト・トランスレーション