detersiveEnglish

detergent, detersive

Adjective

Having cleansing power

English: detergent, detersive

English words with similar meanings

Show 1 words