Definition of “Digibox” - English Dictionary

English