Dictionary search results

Showing 1-2 of 2 results

oil lamp US English

A lamp using oil as fuel