1. দংগরদুংগুর

    ♪ do-ng
    secondary
    Share link
    1. Noun
    2. do-ng gōr,du-ng gūr
    3. a natural water reservoir created in the river due to waterfalls

Comments and suggestions