Online Dictionary

kerjasama Explained

kerjasama at Indonesian => English Of Explained:

collaborate, cooperation