Translation of layar kotak in English:

User Contribution

layar kotak

box screen

noun