LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“petrify” in Turkish

9 Turkish translations