English
›
Words
one
who spoils the pleasure of others
Translation:
English
Noun
2
spoilsport
Add
Translation