hard-bitten, unyielding

listen to the pronunciation of hard-bitten, unyielding
English - Italian

Definition of hard-bitten, unyielding in English Italian dictionary

hard-bitten, unyielding
agguerrito