Language:
Free Online Dictionary|3Dict

相貌猥琐

Source : CEDICT

to have a distasteful appearance (idiom)