Translator


"heavy-duty tape" in Spanish