Translation of بگ جانا in English:

بگ جانا

phrase

  • (of a hurt animal) escape