Definition of “CFC” - English Dictionary

british dictionary