Translator


"wrecker's yard" in Spanish