English-Latin dictionary »

bog / morass / slough, muddy place meaning in Latin

EnglishLatin
bog / morass / slough, muddy place noun

lustrum [lustri](2nd) N
noun