Translation of big screen in Indonesian

big screen

layar besar, layar lebar

noun

  • 1

    layar besar, layar lebar