upotus French - English
1.
Englishinlay
-
Englishmaterial placed within another material as decoration.
-
Frenchincrustation
2.
Englishimmersion
-
Englishthe act of immersing or the condition of being immersed
-
Frenchimmersion
English translator: French English upotus Eesti sõnaraamat Español Traductor Svenska Översättare