LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“half life” in Turkish

1 Turkish translation