zhuō liè

Translation

  • clumsy
  • botched

Synonyms

Chinese Tones