English-Latin dictionary »

piece of thatch meaning in Latin

EnglishLatin
piece of thatch noun

panicula [paniculae](1st) F
noun