German-English dictionary »

teleskoprohr meaning in English

GermanEnglish
das Teleskoprohr Substantiv

telescopic tube◼◼◼noun