The Italian term "parcheggiare" matches the English term "parking"

other italian words that include "parcheggiare" : english :
parco, parcheggiare park