What is the meaning of liquid soap in English?

Learn vocabulary with pictures as well as definitions of liquid soap in English

Learn in

See more

n. liquid soap

Definition of liquid soap in English

Soap in a liquid state, which is contained in a soap dispenser.