technolog Polish -
1.
Englishtechnologist
-
Englisha scientist or engineer who specializes in a particular technology
-
Polishtechnologtechnolożka
English translator: Polish technolog Eesti sõnaraamat Español Traductor Svenska Översättare