Translator


"equipment, furniture and fittings" in Spanish