Translation of pata salvaje in English:

pata salvaje

wild duck, n.

(pata silvestre)

feminine noun

  • 1

    wild duck