EnglishBattle

desperate straitsのWordNet

  • 1名詞

    意味

    a state of extreme distress

    極度の困窮状態

    同義語
    上位語