Translation of rangka kayu in English:

User Contribution

rangka kayu

Timber frame

noun