LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pitot tube” in Turkish

1 Turkish translation