LexiTurkTURKISH ↔ ENGLISH DICTIONARY

stelliferous” in Turkish

1 Turkish translation