hai una bella faccia tosta!

listen to the pronunciation of hai una bella faccia tosta!
İtalyanca - İngilizce
you've got a nerve!