Translator


"to dig ditches" in Spanish