German-English dictionary »

dachstroh meaning in English

GermanEnglish
das Dachstroh Substantiv

thatch [thatches]◼◼◼noun
[UK: θætʃ] [US: ˈθætʃ]

thatchenoun