Translator


"drilling rig" in Spanish