causa sine qua non









causa sine qua non


noun Latin.

  1. an indispensable condition; requisite.
53 queries 0.558