lap of the gods

  • 前途难料的
new

lap of the gods的英文翻译是什么意思,词典释义与在线翻译:

英英释义

Noun:
  1. beyond human control or responsibility;

    "there is nothing more I can do; it's in the lap of the gods now"

lap of the gods的相关资料:

临近单词

目录 查词历史