pigeon-livered









pigeon-livered


adjective

  1. meek-tempered; spiritless; mild.
51 queries 0.696