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

other english words that include "parking" : italian :
no parking divieto di parcheggio
parking lot parcheggio