Search term diffuso has 2 results
Jump to
IT Italian EN English
diffuso (adj) [affecting a large area] widespread (adj) [affecting a large area]
diffuso (a) [metodo] widely used (a) [metodo]

Italian English translations