Translation of telemeter in Malay

telemeter

telemeter

noun

  • 1

    telemeter