invisible disability - French English Dictionary

invisible disability

Meanings of "invisible disability" in French English Dictionary : 3 result(s)

English French
Human Rights
invisible disability déficience invisible [f]
Sports and Organizations
invisible disability handicap invisible [m]
Business Law
invisible disability déficience invisible