Definify.com

Definition 2024


turbopumps

turbopumps

English

Noun

turbopumps

  1. plural of turbopump