SOFT SOAP


Meaning of SOFT SOAP in English

liquid soap; hypocrisy; flatter

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.