English-Latin dictionary »

thatch meaning in Latin

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

culmus [culmi](2nd) M
noun

stramentum [stramenti](2nd) N
noun

piece of thatch noun

panicula [paniculae](1st) F
noun