German-English dictionary »

strohgedeckt meaning in English

GermanEnglish
strohgedeckt

thatched◼◼◼[UK: θætʃt] [US: ˈθætʃt]