English

smirch

English

Bahasa Melayu

melumur, memalit, mencemar, cela, noda

Historical MyKamus entry, originally published 30 September 2010.