Search term sagace has 2 results
Jump to
IT Italian EN English
sagace (a) [generale] sagacious (a) [generale] (formal)
sagace (adj) [having or showing keen discernment] sagacious (adj) [having or showing keen discernment] (formal)

Italian English translations