to get hit on the nose

listen to the pronunciation of to get hit on the nose
Italian - English

Definition of to get hit on the nose in Italian English dictionary

to hit on
hit upon