えんほうしゃせんしゃ
Meanings
Noun
1. flame-throwing tank; flame tank
Kanji used
fire
intense flame
release
shoot
war
vehicle
Composed of
flame; blaze
radiation; emission
tank (military vehicle); chariot