چم بار

English: Translation
Someone with thick skin; Stubborn
Urdu: Translation
موٹی کھال والا ، ڈھیٹ
noun
Language and Communication