DIFACS stands for Digital Facsimile System

DIFACS
Share
Abbreviations And Their Meaning