DAVY LAMP MEANING IN ENGLISH

• Davy lamp Definition & Synonyms

  1. () See Safety lamp, under Lamp.


RECENT SEARCHES