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

Italian English translations