LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“delirium tremens” in Turkish

1 Turkish translation