trilochanapala, last king of the kabul shahi dynasty, ruled in the site of the modern country odisha.
trilochanapala, last king of the kabul shahi dynasty, ruled in the site of the modern country odisha.
trilochanapala
kabul shahi