deposit envelope

listen to the pronunciation of deposit envelope
English - English
special envelope for depositing checks in a bank without having to wait on line