LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“fire station” in Turkish

1 Turkish translation