German-English dictionary »

lederschurz meaning in English

GermanEnglish
der Lederschurz [des Lederschurzes; die Lederschurze] Substantiv

leather apronnoun