outrance









outrance


noun French.

  1. the utmost extremity.
54 queries 0.624