LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“solid of revolution” in Turkish

1 Turkish translation