Translation of بدر ڈالنا in English:

بدر ڈالنا

phrase

  • turn out, oust