LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kırıp geçirmek. play havoc with harap etmek” in English

1 English translation
EN
havoc

The hurricane has already caused havoc in the Caribbean.