individual who faces disadvantages - French English Dictionary
History

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