EN

Synonyms for teleports

Teleports, noun plural of teleport. Synonyms in the same form.

Synonyms in the same form

Noun plural