Indonesian to English
usaha bangunan | construction business |
usaha | effort, exertion, try |
bangunan | building, construction, installation, scaffolding |
usaha bangunan | construction business |
usaha | effort, exertion, try |
bangunan | building, construction, installation, scaffolding |