LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“air raid siren” in Turkish

1 Turkish translation