caparra Italian - English
1.
2.
3.
Englishdeposit
-
Englishmoney placed in an account
-
Italiancaparra, deposito
Englishdeposit
-
Italiancaparraacconto
English translator: Italian English caparra Eesti sõnaraamat Español Traductor Svenska Översättare