Grenada
noun
A torch constructed from a bottle filled with kerosene into which a cloth wick is inserted
arrow_drop_down
0
arrow_drop_down
comments