Translation of چست و چالاک in English:

چست و چالاک

phrase

  • active and alert, animate, agile, fleet
  • ready-witted, clever