1. sainchukm

    Share link
    1. Verb
    2. act of straining oneself during the defecation and its type

Comments and suggestions