Search term mediate has 4 results
Jump to
EN English IT Italian
mediate (v) [agreement] interporsi (v) [agreement]
mediate indiretto
mediate (v) [agreement] fare da mediatore (v) [agreement]
mediate mediato