relieve (a town) - French English Dictionary

relieve (a town)

Meanings of "relieve (a town)" in French English Dictionary : 1 result(s)

English French
Common
relieve (a town) dégager [v]