Definition of テレポート

テレポート

terepooto

noun
1.
teleport
2.
teleportation(abbreviation)