German-English dictionary »

stachelzaun meaning in English

GermanEnglish
der Stachelzaun Substantiv

barbed fencenoun