LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Ark of the Testimony” in Turkish

2 Turkish translations