Deposit (Kaution)

/dɪˈpɒzɪt/

Translation into German

Synonyms