Search term stipulare has 3 results
Jump to
IT Italian EN English
stipulare agree
stipulare arrange
stipulare (v) [accordo] stipulate (v) [accordo]

Italian English translations