Search term illudere has one result
Jump to
IT Italian EN English
illudere (v) [to deceive] delude (v) [to deceive]

Italian English translations