soft_soapEnglish

soft soap, blarney, coaxing, green soap, sweet talk

Noun

A soft (or liquid) soap made from vegetable oils, used in certain skin diseases

English: soft soap, green soap

Flattery designed to gain favor

English: blarney, coaxing, soft soap, sweet talk

Bahasa: temberang

Bahasa words with similar meanings

English words with similar meanings

Show 4 words