LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“actinoid” in Turkish

1 Turkish translation