Search term ingaggiare has 2 results
Jump to
IT Italian EN English
ingaggiare (n v) [to give someone work] employ (n v) [to give someone work]
ingaggiare (v) [gente] recruit (v) [gente]

Italian English translations