×

lampisterie meaning in English

n. lamp trade; lamp room

Related Words

  1. lampion
  2. lampiste
  3. lamproie
  4. lamprophyre
PC Version

Copyright © 2018 WordTech Co.