Versione Inglese
Meaning of
"Contrattare"
in English language
Italian to English
English to Italian
Italian
English
Contrattare
(to) contract
contrattare
to bargain
contrattare
to contract, to crush