trafficato

listen to the pronunciation of trafficato
Italian - English
busy, with a lot of traffic