Polish-English dictionary »

implantacja meaning in English

PolishEnglish
implantacja noun

implantationnoun
surgery: act of inserting an implant