Translation of fatafata in English:

fatafata

scratch

verb

  • 1

    (the ground)
    scratch