translocators
English
Noun
translocators
plural of
translocator
Anagrams
cotranslators