LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“air raid” in Turkish

1 Turkish translation