iJunoon official Urdu Dictionary
گُم صُم
gum sm
English definition for dumbstruck
1. s. as if struck dumb with astonishment and surprise
Sponored Video