Hungarian-English dictionary »

tredecilliárd (10 a 81-en) meaning in English

HungarianEnglish
tredecilliárd (10 a 81-en)

sexvigintillion, tredecilliard, icosiheptillion