Search term incorporare has one result
Jump to
IT Italian EN English
incorporare (v n) [lay as in a bed; lay in surrounding matter] embed (v n) [lay as in a bed; lay in surrounding matter]

Italian English translations