Also read:

スターリングエンジン (Sutaaringuenjin) is a Japanese noun meaning “Sterling engine”.

Meanings

  1. nounSterling engine