Stain (fr. Tache)

Translation into English

Synonyms