permanent ward of the crown - French English Dictionary
History

permanent ward of the crown



Meanings of "permanent ward of the crown" in French English Dictionary : 3 result(s)

English French
Electricity
permanent ward of the crown pupille permanent de l'état [m]
permanent ward of the crown pupille permanente de l'état [f]
Health Research
permanent ward of the crown pupille permanent de l'état [m]