Definition of “c'est la vie” - English Dictionary

british dictionary