Indonesian to English
lembaga perantara | brokerage house |
lembaga | institute, organization |
perantara | intermediary, mediator, go between, agent, agency |
lembaga perantara | brokerage house |
lembaga | institute, organization |
perantara | intermediary, mediator, go between, agent, agency |