1. ಮೆಡಱು

    ♪ meḍaṛu 🔊
    1. :Verb
    2. to weave together; to interlace; to interweave.

Comments and suggestions