English-Latin dictionary »

rug, carpet meaning in Latin

EnglishLatin
rug, carpet noun

stragulum [straguli](2nd) N
noun