deambulation - French English Dictionary

deambulation

Meanings of "deambulation" in English French Dictionary : 2 result(s)

French English
Medicine
déambulation [f] gait
déambulation [f] ambulation