1. ಮರವಾವು

    ♪ maravāvu 🔊
    1. :Noun
    2. a kind of snake that lives on trees.

Comments and suggestions