Meaning of “midi system” in the English Dictionary

british dictionary