Translation of contractor in Indonesian

User Contribution

contractor

kontraktor

noun