Meaning of “midi system” in the English Dictionary

English