Translation of fleta in English:

fleta

thrashing, n.

feminine noun

Chile
informal

  • 1

    thrashing informal