English-Latin dictionary »

restorer, repairer, renewer meaning in Latin

EnglishLatin
restorer, repairer, renewer noun

refector [refectoris](3rd) M
noun