Language:
Free Online Dictionary|3Dict

相貌猥瑣

Source : CEDICT

to have a distasteful appearance (idiom)