English-Latin dictionary »

stuffing of a pillow, mattress, etc. meaning in Latin

EnglishLatin
stuffing of a pillow, mattress, etc. noun

tomentum [tomenti](2nd) N
noun