LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Automated Transfer Vehicle” in Turkish

1 Turkish translation