deposit of a large sum on money (usually for the short term)

listen to the pronunciation of deposit of a large sum on money (usually for the short term)
Английский Язык - Английский Язык
jumbo deposit