HARD NUT TO CRACK


Meaning of HARD NUT TO CRACK in English

= tough nut to crack

Slang English vocab.      Английский сленговый словарь.