LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hayrack” in Turkish

1 Turkish translation