Translation of دم دبانا in English:

دم دبانا

phrase

  • put the tail between the legs
  • turn tail
    run away