English-Latin dictionary »

inserted, incorporated, attached meaning in Latin

EnglishLatin
inserted, incorporated, attached adjective

insitus [insita, insitum]adjective