English-Latin dictionary »

lay under obligation meaning in Latin

EnglishLatin
lay under obligation verb

demereor [demereri, demeritus sum](2nd) DEP
verb