More Dictionaries
ڈرانا/دھمکی دینا in English
intimidate
menace
threat