1. ಒದರುಬಡಕ

    Play audio
    ♪ odarubaḍaka
    Share screenshot
    1. (Noun)
    2. one whose tendency is to - a) talk in a noisy manner, b) to leak out secrets.

Comments and suggestions