Back to Dictionary
神经大条
神經大條
shénjīngdàtiáo
1.
thick-skinned
2.
insensitive