LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“astragalus” in Turkish

1 Turkish translation