English-Latin dictionary »

little chair / seat meaning in Latin

EnglishLatin
little chair / seat noun

sellula [sellulae](1st) F
noun