Etymology Explorer
› Portuguese
Where does “pista” come from?
pista
(Portuguese): track; road; path; footprints; clue
Definitions
track; road; path; footprints; clue
Words derived from “pista”
despistar
ecopista