LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“devastated” in Turkish

1 Turkish translation
TR
harap

Bahçe yağmurdan sonra harap oldu.