illumined is a form of:

Concession stand



1.
តូបដែលគេអនុញ្ញាតឱ្យដាក់លក់នៅកន្លែងណាមួយ