Italian-English dictionary »

intarsiato meaning in English

ItalianEnglish
intarsiato adjective

inlaid(set into a surface)
adjective
[UK: ˌɪn.ˈleɪd] [US: ˈɪn.ˌled]