English-Latin dictionary »

altar / rampart / mound of sod / turf / earth meaning in Latin

EnglishLatin
altar / rampart / mound of sod / turf / earth noun

caespes [caespitis](3rd) M
noun

cespes [cespitis](3rd) M
noun