Berikut ini adalah penjelasan tentang noda dalam Kamus Indonesia-Inggris
stain
1 stain, spot of dirt. 2 shame, disgrace.