1. দাগাচপা

    Share link
    1. Noun
    2. dāgāchōpā
    3. mutual or repeated pushing
    4. scuffling

Comments and suggestions