Definition of “Lib Dem” - English Dictionary

English