Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ambulators
in English
ambulators
Definitions
Noun
walkers
or
moving
devices
(
for
support
)
The
hospital
provided
ambulators
for
patients
to
practice
walking
.