LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“buffeting” in Turkish

1 Turkish translation