Skip to content
Kotomora

リーンバーン

Meanings

1

noun

lean burn

Technical term for an internal combustion engine design that uses a lean air-fuel mixture to improve fuel efficiency and reduce emissions.