meaning of Briefsack

Briefsack - German to English

letter bag