Business envelope

What is Business envelope?

Business envelope definition and meaning on Dictionary terms:
noun

a postal envelope for standard-size business letters 8

Tags: