LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“draw lots” in Turkish

1 Turkish translation