individual who faces disadvantages - French English Dictionary

individual who faces disadvantages

Meanings of "individual who faces disadvantages" in French English Dictionary : 1 result(s)

English French
Medicine
individual who faces disadvantages personne désavantagée