Translator


"footing excavation" in Spanish