MMC [----]

Jyutping M M C kaa1
Pinyin ái mu ái mu siēi kǎ

Definitions (Wiktionary)
  1. noun
    MultiMediaCard