OIL LAMP


Meaning of OIL LAMP in English

n. lamp that runs on oil instead of electricity

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.