LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Karabük” in Turkish

1 Turkish translation