LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cavitation” in Turkish

2 Turkish translations