techneut -
1.
Englishboffin
-
Englishscientist or engineer
-
Mandarin科學家
-
Finnishpropellipää, inssi
-
Hindineeded
-
Vietnameseneeded
English translator: English techneut Eesti sõnaraamat Español Traductor Svenska Översättare