footprint – Català–English translations

🇬🇧 en ca

footprint noun

  /ˈfʊtpɹɪnt/
  • the impression of the foot
petjada
Wiktionary Links