LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lightstruck” in Turkish

1 Turkish translation