Polish-English dictionary »

septyliard meaning in English

PolishEnglish
septyliard

quattuordecillion1045