Term Gallery logo

Meanings of hostage-rescue mission in inglês