hard nut to crack

listen to the pronunciation of hard nut to crack
English - English
unyielding, unbending, obdurate, stubborn