English edit

Noun edit

locators

  1. plural of locator

Anagrams edit