Translation of layar lebar in English:

User Contribution

layar lebar

box office

noun