English-Latin dictionary »

work-stool meaning in Latin

EnglishLatin
work-stool noun

sedda [seddae](1st) F
noun

sella [sellae](1st) F
noun