Title: Italian-English English-Italian technical dictionary = dizionario tecnico Italiano-Inglese Inglese-Italiano...
First published: 1970