"teleskoprohre" in English Teleskoprohre {m pl} telescopic extension tubes Detailed translations for "teleskoprohre" Teleskoprohre{masculine plural} Teleskoprohre telescopic extension tubes