Translation of "amicable settlement" to Italian
Advert
Dictionary translations for "amicable settlement"
amicable settlement
noun
pl.
amicable settlements
Testimonials
Advert