365bet中国官方网站

  • word of the day

    mitra

    mitra - 365bet中国官方网站 definition and meaning for word mitra

    Definition
    (noun) Hindu god of friendship and alliances; usually invoked together with Varuna as a supporter of heaven and earth

  • Word used in video below:
    text: of mitra is that the place in the hill
    Download our Mobile App Today