Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
English to Indonesian
temporary licence
ijin sementara
temporary
bersifat sementara
licence
izin
,
kebebasan