suffer from chafed skin - Spanish English Dictionary