meaning of Abstandsmesser

Abstandsmesser - German to English

length meter