ソウコウカイシュウシャ
Meanings
Noun
1. armored recovery vehicle; armoured recovery vehicle
Pitch accent
ウコウカイシュ
ウシャ
Composed of
armoring; armouring; armor; armour
collection truck (for used goods, refuse, etc.); recovery vehicle