English-Latin dictionary »

have urge to defecate meaning in Latin

EnglishLatin
have urge to defecate verb

cacaturio [cacaturire, cacaturivi, cacaturitus](4th) INTRANS
verb