Esperanto-English dictionary »

okiliardo meaning in English

EsperantoEnglish
okiliardo numeral

sexdecillion(10^51)
numeral