bloc moteur

French

Noun

bloc moteur m (plural blocs moteurs)

  1. engine block, cylinder block