LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Herod” in Turkish

1 Turkish translation