Translation for "sudor de la piel" to english
Sudor de la piel
  • skin sweat
  • skin perspiration
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test