LexiTurkTURKISH ↔ ENGLISH DICTIONARY

stormbeaten” in Turkish

1 Turkish translation