NichiDict

デパコス

[depakosu]

Meanings

1.Noun

up-market cosmetics (oft. in department stores)