German-Latin dictionary »

achthundertster meaning in Latin

GermanLatin
achthundertster

octingentesimus