English-Polish dictionary »

novemdecillion meaning in Polish

EnglishPolish
novemdecillion 1060

decylion