1. ಮೆಡಱು

    Play audio
    ♪ meḍaṛu
    Share screenshot
    1. (Verb)
    2. to weave together; to interlace; to interweave.

Comments and suggestions