Rotten (fr. Pourri)

Translation into English

Synonyms