LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nacelle” in Turkish

1 Turkish translation