More Dictionaries
ہچکولے دیتے ہوۓ in English
joltingly