LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“life expectancy” in Turkish

1 Turkish translation