LCD える・しい・でぃう
eru·shii·dii

Noun

1. liquid crystal display; LCD

Other forms: