candle made of wax or some other grease - Turkish English Dictionary

Suggest a Term