Translation of دم دبا کر بھاگنا in English:

دم دبا کر بھاگنا

phrase

  • turn tail, be overwhelmed and flee, run away (from powerful enemy)