Site language: English
Get started

trattativa

Translation
negotiation, dealing, negotiations
Learn Italian in just 5 minutes a day. For free.