Translation of sine qua non in English:

sine qua non

adjective phrase

  • 1

    esto es condición/requisito sine qua non para … this is a sine qua non for …