PTO – English–Español translations

🇬🇧 en es 🇪🇸

PTO noun

  • powered shaft for driving auxiliary equipment
toma de fuerza
Wiktionary Links