English-Latin dictionary »

low seat, stool meaning in Latin

EnglishLatin
low seat, stool noun

sedecula [sedeculae](1st) F
noun