humpback
Contents
English Expression
  1. n.:  humpback,  hunchback
Thesaurus
bender
Tuozi Village