LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Rivinus canal” in Turkish

1 Turkish translation