Title: Dizionario tecnico scientifico della lingua italiana
Subjects: Technology, Italian, Dictionaries, Italian language, Science