mentally or physically disabled - French English Dictionary
History

mentally or physically disabled



Meanings of "mentally or physically disabled" in French English Dictionary : 1 result(s)

English French
Medicine
mentally or physically disabled atteint d'incapacité mental ou physique