What is the nearest English equivalent to 'avere buon naso?

This question does not have any additional details.

1 answer

to know the score