Translation of غلیل چلانا in English:

غلیل چلانا

phrase

  • shoot with a catapult