Translation of patas de rana in English:

patas de rana

flippers, n.

feminine plural noun

River Plate

  • 1

    flippers