English-Latin dictionary »

fall / fail / lose strength meaning in Latin

EnglishLatin
fall / fail / lose strength verb

delabor [delabi, delapsus sum](3rd) DEP
verb