meaning of Brillenputztücher

Brillenputztücher - German to English

spectacle cloths