Arabic-English translation for guffaws

      Noun

      guffaws (n.) , [sing. guffaw]