Estonian-English dictionary »

kaheksakümmend miljonit (80000000) meaning in English

EstonianEnglish
kaheksakümmend miljonit (80000000) numeral

eighty million (80000000)◼◼◼numeral

Your history