Italian-English dictionary »

deciliardo meaning in English

ItalianEnglish
deciliardo numeral

vigintillion(10^63)
numeral