Translation of spotter in Malay

spotter

noun

  • 1

    orang yang cam, nampak atau kenal