LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(İng.) milyar” in English

1 English translation
EN
milliard

The universe is about 13.75 milliard years old.