Ludicrous contrivances Synonyms

Definitions for Ludicrous