Translation of podadora in English:

podadora

feminine noun

Mexico

  • 1

    podadora de pasto lawnmower