LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“perpetual motion machine” in Turkish

1 Turkish translation