obstructs - French English Dictionary

obstructs

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

English French
General
obstructs obstrue [v.p./der.]
obstructs engorge [v.p./der.]