She made a mess of the translation.

  • 她翻译得一塌糊涂。
目录 查词历史