arabdict Dictionary & Translator - Arabic-English translation for بَطْبَطَة

      Noun

      quack (n.) , {sounds}