Indonesian to English
teuku /Tengku/(teku, tengku) title of leader in Aceh.
teuku
please wait
by Xamux Translate
jalan teuku umar nomor menteng
teuku umar road no menteng
Browse by prefix