English to Hindi

Meaning for:
curb-crawling
other
वेश्यानुसंधान्