parabrake









parabrake


noun

  1. parachute brake.

noun

  1. another name for brake parachute
51 queries 0.589