Translation of قاں قاں in English:

قاں قاں

phrase

  • call of duck, quack