Technical spanish terms - all the diablos
I just want to know what are these terms in english
- Diablos de limpieza = cleaning pigs?
- trampa de diablo =? Can seem to get a proper translation even with linguee, google image and a normal dictionary. Except literal meaning, devil's trap.
And why all the devils?
Muchas gracias!
Posted Feb 22, 2016, 3:57 AM UTC
15