Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
Indonesian>English
nodablot, daub, slur, smear, smirch, spot, smudge
Translation
Englishblot, daub, slur, smear, smirch, spot, smudge