meaning of Barkaution

Barkaution - German to English

cash relationship