Terjemahan noda di Bahasa Inggris

noda

spot, stain

  • 1

    spot, stain
  • 2

    disgrace, shame