NichiDict

テレポーテーション

[terepooteeshon]

Meanings

1.Noun

teleportation