More Dictionaries
ہتھ کڑی لگانا in English
handcuff