kalın derili vurdumduymaz

listen to the pronunciation of kalın derili vurdumduymaz
Turkish - English
pachydermatous, thick skinned