English-Latin dictionary »

of ten months meaning in Latin

EnglishLatin
of ten months adjective

decemmestris [decemmestris, decemmestre]adjective