Ele é um safado.

English Translation

He is a pervert.

I question the quality of this translation. There is a Portuguese noun pervertido which is more specifically for someone with a perversion. The short definitions for safado are mischievous or debouched (Pocket Larousse)

Agreed, pervert can rarely have a positive or neutral connotation in English, while safado mostly means horny or naughty, nothing negative to it.