Stain (fr. Tâche)

Translation into English

Synonyms