Translation of چکاچک in English:

چکاچک

adjective

  • drenched in oil or butter