SL えす・える
esu·eru

Noun

1. steam locomotive

Other forms: