Search term nitro has one result
IT Italian EN English
nitro saltpeter

Italian English translations

IT Synonyms for nitro EN Translations
salnitro [nitrato di potassio] m salitre {m}