Finnish
Portuguese
Englishimplant
Englishfix firmly or set securely and deeply
Russianимплантат
English translator: Russian English имплантат Eesti sõnaraamat Español Traductor Svenska Översättare