English-Latin dictionary »

little bench meaning in Latin

EnglishLatin
little bench noun

scamillus [scamilli](2nd) M
noun