Search term accattivare has one result
Jump to
IT Italian EN English
accattivare (v) [to attract and hold interest and attention of] captivate (v) [to attract and hold interest and attention of]

Italian English translations