Japanese dictionary

Dictionary: “スターリングエンジン”

スターリングエンジン

スターリングエンジン

sterling engine