English Translation for scare off
scare off
ڈر جدا
Search Result for scare off
scare
See Definition and Meaning
off
English definition for scare off
1. v. cause to lose courage
Sponored Video