English to Hindi

Meaning for:
recreant
other
स्वपक्षत्यागी;दलबदलू;विश्वासघाती