ReadWriteQuiz
Chinese dictionary
derog(of a person) crooked; slippery; oily; shifty-looking
一个油头滑脑的家伙
a shifty-looking fellow
他是一个油头滑脑、令人讨厌的小人。
He was an oily and repulsive little man.
一个油头滑脑的家伙
a shifty-looking fellow
他是一个油头滑脑、令人讨厌的小人。
He was an oily and repulsive little man.