definition deplorable synonym Riddles

definition deplorable synonym Riddles and more.