See also: telemetres

French

edit

Noun

edit

télémètres m

  1. plural of télémètre