English to Hindi

Meaning for:
spoilsport
other
मज़ा खराब करने वाला