LCDエル・シー・ディー
eru·shii·dii

Noun

1. liquid crystal display; LCD

Other forms: