iJunoon official Urdu Dictionary
خصی
khasi
آختہ
aakhta
English definition for gelded
1. s. (of a male animal) having the testicles removed
Meaning for gelded found in 18 Languages.
Sponored Video