Advanced Technology Attachment
English
Proper noun
Advanced Technology Attachment
Synonym of
ATA
.