English-Latin dictionary »

absurdity, ridiculous thing meaning in Latin

EnglishLatin
absurdity, ridiculous thing noun

deridiculum [deridiculi](2nd) N
noun