having sound judgment; sagacious; shrewd

listen to the pronunciation of having sound judgment; sagacious; shrewd
English - English
hardheaded
having sound judgment; sagacious; shrewd
Favorites