Translator


"tow bar" in Spanish