inventio French - English
1.
Englishdiscovery
-
Englishsomething discovered
-
Frenchdécouverte
Englishdiscovery
-
Frenchdécouverte
2.
Englishinvention
-
Englishsomething invented
-
Frenchinvention
English translator: French English inventio Eesti sõnaraamat Español Traductor Svenska Översättare