telometer
telometer
see
telemeter
n.
Oxford English Dictionary
yu7NTAkq2jTfdvEzudIdQgChiKuccveC
42d65f114db6842b7ba8dd3bc42a929a
Stop