English-Latin dictionary »

that which may be sat on meaning in Latin

EnglishLatin
that which may be sat on noun

sedile [sedilis](3rd) N
noun