English

edit

Noun

edit

translocators

  1. plural of translocator

Anagrams

edit