Indonesian to English
doktor ilmu teknik doctor of techniques
doktor ilmu teknik
please wait
by Xamux Translate
doktorholder of doctorate.
ilmuknowledge
tekniktechnique, engineering
Browse by prefix