English: leave-on products 
Welsh: cynnyrch i'w adael ar y corff
Subject: Iechyd
Welsh definition: A cosmetic product which is intended to stay in prolonged contact with the skin, the hair or the mucous membranes.
Plural: cynhyrchion i'w gadael ar y corff