Lubricating jelly definition

Search

Lubricating jelly

Lubricating jelly logo #20753A jelly which moistens or makes a surface slippery.
Found on https://www.encyclo.co.uk/local/20753
No exact match found.