German-Latin dictionary »

myriade meaning in Latin

GermanLatin
Myriade Substantiv
zehntausend

myrias [myriados/is]noun