English-Latin dictionary »

(perf) to have died meaning in Latin

EnglishLatin
(PERF) to have died verb

defungor [defungi, defunctus sum](3rd) DEP
verb