Definition of podadura in Spanish:

podadura

feminine noun

  • 1

    Poda.