LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“go nuts” in Turkish

6 Turkish translations
TR
delirmek

Tom'un delirmek için iyi bir nedeni vardı.