physical restoration
/F IH1 Z IH0 K AH0 L R EH0 S T ER0 EY1 SH AH0 N/noun
- 1
providing help for disabled persons; the removal or reduction of disabilities
Translate โphysical restorationโ into another language
Choose a language below to open the translator with English selected as the source language.