Translator


"trussing needle" in Spanish