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