arabdict Dictionary & Translator - Arabic-English translation for flubbing

      ...

      flubbing {sport}
      خطأ {رياضة}