French-Latin dictionary »

selles meaning in Latin

FrenchLatin
selles (Soutenu) Excréments humains, formés des résidus de la digestion
nom

excrēmentumnoun