English-Latin dictionary »

be able to laugh, escape, get off scot free meaning in Latin

EnglishLatin
be able to laugh, escape, get off scot free verb

derideo [deridere, derisi, derisus](2nd) TRANS
verb