ショウボウヘリコプター
Meanings
Noun
1. firefighting helicopter
Composed of
firefighting helicopter