Translation of parachute in Indonesian

parachute

parasut

noun

  • 1

    parasut