Definition of “PVC” - English Dictionary

british dictionary