German-English dictionary »

teleskoprute meaning in English

GermanEnglish
die Teleskoprute Substantiv

telescopic rod◼◼◼noun