1. দগরাদুগারা

    ♪ do-g
    Share link
    1. AdjectiveNoun
    2. do-gōrā,du-gūrā
    3. destroyed by insects
    4. decayed (bamboo)
    5. watwy dogora
    6. rain with big but scattered drops

Comments and suggestions