sine_qua_nonEnglish

essential condition, sine qua non

Noun

A prerequisite

English: essential condition, sine qua non

English words with similar meanings

Show 1 words