master Indonesian - English
1.
Englishmaestro
-
Englishmaster in some art
2.
Englishmastermind
-
Englishto act as mastermind
-
Indonesianmendalangi
3.
Englishmagister
4.
Englishrector
-
Englishheadmaster
-
Indonesianrektor
5.
English translator: Indonesian English master Eesti sõnaraamat Español Traductor Svenska Översättare