Search term impreziosire has one result
Jump to
IT Italian EN English
impreziosire (v) [To make more beautiful and attractive; to decorate] embellish (v) [To make more beautiful and attractive; to decorate]

Italian English translations