German-English dictionary »

barposten meaning in English

GermanEnglish
der Barposten Substantiv

cash itemnoun