English-Latin dictionary »

restorer, rebuilder, one who restores to health / revives / reinstates (an exile) meaning in Latin

EnglishLatin
restorer, rebuilder, one who restores to health / revives / reinstates (an exile) noun

restitutor [restitutoris](3rd) M
noun