Definition of “Digibox” - English Dictionary

british dictionary