English-Latin dictionary »

toilet seat, stool meaning in Latin

EnglishLatin
toilet seat, stool noun

sedda [seddae](1st) F
noun

sella [sellae](1st) F
noun