dī lǐ dū lu

Translation

  • cumbersome

Synonyms

Chinese Tones