SD [---]

Jyutping S di1 kaa1
Pinyin ái si dì kǎ

Definitions (Wiktionary)
  1. noun
    SD card