Translation of آدبوچنا in English:

آدبوچنا

phrase

  • pounce upon
    hold down