English to Hindi

Meaning for:
clip-joint
other
मनोरंजन स्थल