0 a mark made by a foot or shoe -- orma, impronta di piede
1 the mark or impression of a foot -- impronta, orma
She followed his footprints through the snow.
NUOVE PAROLE
European
May 10, 2021
PAROLA DEL GIORNO
Shimmer
footprint