English-Italian translation for "downpayment"
"downpayment" Italian translation
Results: 1-1 of 1
downpayment {noun}
downpayment {noun} [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.