Stain (fr. Souillure)

Translation into English

Synonyms

  • tache
  • contaminant
  • dégradation
  • impureté
  • salissure