dire necessity in English dictionary

  • dire necessity

Sample sentences with "dire necessity"

Available translations