iJunoon official Urdu Dictionary
خصّی
khassi
آختہ
aakhta
نامرد
namard
English definition for emasculated
1. s. (of a male animal) having the testicles removed
Meaning for emasculated found in 4 Languages.
Sponored Video