Translation of کلبل کلبل in English:

کلبل کلبل

phrase

  • crawling sensation of insects, etc.