English-Latin dictionary »

step, track meaning in Latin

EnglishLatin
step, track noun

vestigium [vestigi(i)](2nd) N
noun