Translator


"telescopic mast" in Spanish