English | German | Russian | Czech

thousand millions English

Synonyms thousand millions synonyms

What other words have the same or similar meaning as thousand millions?

thousand millions English » English

billion

Are you looking for...?