VITRINE MEANING IN ENGLISH

• Vitrine Definition & Synonyms

  1. (n.) A glass show case for displaying fine wares, specimens, etc.


RECENT SEARCHES