humpbacked ne demek

  1. humpbacked : kambur