Definify.com

Definition 2024


locators

locators

English

Noun

locators

  1. plural of locator