footrace in Finnish
footrace in Finnish
juoksukilpailu
A race run on foot.
kävelykilpailu
A race run on foot.