Definify.com

Definition 2026


turbopumps

turbopumps

English

Noun

turbopumps

  1. plural of turbopump