Definisi 'davy lamp'

English to English
noun
1 an oil lamp that will not ignite flammable gases (methane) Terjemahkan
source: wordnet30


Visual Synonyms