mamak shops

English

Noun

mamak shops

  1. plural of mamak shop