meaning of Bardeckung

Bardeckung - German to English

cash address