Translation of الول کلول کرنا in English:

الول کلول کرنا

phrase

  • to frolic, gambol, caper, frisk