traffic in Finnish
traffic in Finnish
liikenne
pedestrians or vehicles on roads or on the air
tietoliikenne
exchange or flux of information, messages or data