Translation of جاگھسنا in English:

جاگھسنا

phrase

  • go and enter into
    to insinuate oneself