Stain (fr. Tâcher)

Translation into English

Synonyms