Translation

  • to sell, esp. in strained circumstances

Synonyms

Chinese Tones