Latin-English dictionary »

terracuberum meaning in English

LatinEnglish
terracuberum [terracuberi] (2nd) N
noun

country producenoun

unknown type of country producenoun