Noun
स्त्रीप्रसंग
streeprsang
Definitions
Noun
sexual intercourse, sexual encounter
a euphemistic term for physical sexual relations; literally contact or association with a woman, used in formal and literary contexts
Source: Desi Lingo
See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.