English-Latin dictionary »

defecation (euphemism), going to stool meaning in Latin

EnglishLatin
defecation (euphemism), going to stool noun

desurrectio [desurrectionis](3rd) F
noun