Stores



noun
1.
(បច្ចេកទេស) ឃ្លាំងសម្ភារសឹក, ហាងធំៗ
  • general stores
    - តូបលក់អីវ៉ាន់គ្រប់ប្រភេទ