Definition of Parked

  • 1. That have been left Adjective