English-Italian translation for "downpayment"

 

"downpayment" Italian translation

Results: 1-1 of 1

downpayment {noun}

downpayment {noun} [fin.]

deposito {m} [fin.]

Similar words

dovecote · dowdy · dowel · down · downcast · downer · downfall · downgrading · downhill · downloadable · downpayment · downpour · downright · downside · downsizing · downstairs · downstream · downtown · downtrodden · downturn · downward

More translations in the French-English dictionary.