Tjahaja

Tjahaja

he/him

Indonesian translator. Translating from: English, Indonesian, Javanese, Dutch, and Greek. Translating to: Indonesian, Javanese, and English.