meaning of sine qua non

1. a prerequisite


Related Words

sine qua non |

Developed & Maintained By Taraprasad.com

Treasure Words