English to Francais Dictionary
convalescence
Convalescence
Meaning for convalescence found in 6 Languages.
Sponored Video