Latin-English dictionary »

clouaca meaning in English

LatinEnglish
clouaca [clouacae] (1st) F
noun

maw of voracious personnoun

privy (medieval)noun
[UK: ˈprɪ.vi] [US: ˈprɪ.vi]

sewer, underground drainnoun