Japanese dictionary

Dictionary: “ノークラッチ”

ノークラッチ

ノークラッチ

automatic transmission