Translation of bentuk usaha tetap in English:

User Contribution

bentuk usaha tetap

permanent establishment

noun