Meaning ofpistonin English

piston

us//ˈpɪs.tən//uk//ˈpɪs.ʃən//
#moderate
Definitions
Compounds / Phrases