arabdict Dictionary & Translator - Arabic-English translation for spotters

      Noun

      spotters (n.) , [sing. a spotter]