Indonesian to English
doktor ilmu teknik | doctor of techniques |
doktor | holder of doctorate. |
ilmu | knowledge |
teknik | technique, engineering |
doktor ilmu teknik | doctor of techniques |
doktor | holder of doctorate. |
ilmu | knowledge |
teknik | technique, engineering |