nail polish ( synonym found)

Definition of nail polish:

(n) : a cosmetic lacquer applied to the fingernails or toenails

Back to Top