twin-cam – English–Italiano translations

🇬🇧 en it 🇮🇹

twin-cam noun

  • Describing an engine with a pair of overhead camshafts
bialbero
Wiktionary Links