Latin-English dictionary »

matta meaning in English

LatinEnglish
matta [mattae] (1st) F
noun

mat of rushesnoun