1. ಮೆಡಱು

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

Comments and suggestions