Translation of papa frita in English:

papa frita

blockhead, n.

masculine and feminine noun

River Plate
informal

  • 1

    blockhead informal
    dummy informal