Translation of چوں چوں in English:

چوں چوں

phrase

  • chirping
    warbling
    squeaking
    creaking