iJunoon official Urdu Dictionary
سرکٹا
-
English definition for beheaded
1. s. having had the head cut off
Sponored Video