Jump to content

solar lamp

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

solar lamp (plural solar lamps)

  1. Argand lamp