dé lì

Translation

  • able
  • capable
  • competent
  • efficient

Synonyms

Chinese Tones