parquer meaning in English
v. park, place a vehicle in a location for an extended period of time; pen, corral, fence into an enclosed area
v. park, place a vehicle in a location for an extended period of time; pen, corral, fence into an enclosed area