The Italian term "parco, parcheggiare" matches the English term "park"

other italian words that include "parco" : english :
parco nazionale nature reserve
other italian words that include "parcheggiare" : english :
parcheggiare parking