Slovnenya

Translation English French: spoilsport

Dictionary: main
spoilsport
noun