Translation of بط بط in English:

بط بط

phrase

  • quack