Translation of paf in English:

paf

splat!, n.

masculine noun

  • 1

    splat!
    wham!