Telebooths, noun plural of telebooth. Synonyms in the same form.
teleporters
All synonyms for telebooth →