tuó

Definitions

  1. 1. hump or hunchbacked
  2. 2. camel

Related Words