Latin-English dictionary »

cloacula meaning in English

LatinEnglish
cloacula [cloaculae] (1st) F
noun

small sewer / drainnoun