English-Latin dictionary »

mat of rushes meaning in Latin

EnglishLatin
mat of rushes noun

matta [mattae](1st) F
noun