Italian-English dictionary »

senza intermediari meaning in English

ItalianEnglish
senza intermediari adjective

peer-to-peer(of a social network of equal partners able to conduct business without using a middleman)
adjective