meaning of bevor ich mich schlagen lasse

bevor ich mich schlagen lasse - German to English

twist my supply