Version Française
Translate
"ludicrous (adj.)"
to French Language
English to French
French to English
English
French
ludicrous (adj.)
grotesque; absurde; insensé; ridicule; saugrenu.