LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tethered aerostat” in Turkish

1 Turkish translation