footrace – Català–English translations

🇬🇧 en ca

footrace noun

  • race run on foot
carrera a peu
Wiktionary Links