Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
minitracks
in English
minitracks
#uncommon
Definitions
Noun
small
circular
tracks
(
for
miniature
vehicles
)
The
toy
cars
ran
smoothly
on
the
minitracks
.
Base Words
tracks
mini