Wiktionary
superturbochargers
n. (plural of superturbocharger English)
n. (plural of superturbocharger English)