What does Jungle penetrator mean? Below you find one meaning for the word Jungle penetrator You can also add a definition of Jungle penetrator yourself
1
00
Jungle penetrator
Heavy bulb device with fold away seats, lowered from a helicopter by winch to extract people where a landing is not feasible