Title: Dizionario tecnico-commerciale italiano-spagnolo, spagnolo-italiano
Subjects: Business, Dictionaries, Italian, Italian language, Spanish, Spanish language, Technology