English-Latin dictionary »

the idea / question is absurd / ridiculous! meaning in Latin

EnglishLatin
the idea / question is absurd / ridiculous! interjection

ridiculuminterjection