LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rostral” in Turkish

1 Turkish translation