1 results in 0.0039s.
Advertisement
  • decal
    decal, noun.
    a design or picture to be transferred especially to glass, wood, or plastic, treated so that it will stick fast; decalcomania.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-decal