Latin-English dictionary »

stramentum meaning in English

LatinEnglish
stramentum [stramenti] (2nd) N
noun

litter / trash (Cal)noun

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