SHELLAC MEANING IN ENGLISH

• Shellac Definition & Synonyms

  1. (n.) See the Note under 2d Lac.


RECENT SEARCHES