Definition of “DVR” - English Dictionary

English