LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“milliard” in Turkish

1 Turkish translation