Translation of چوں چوں in English:

چوں چوں

phrase

  • chirping, warbling, squeaking, creaking