LexiTurkTURKISH ↔ ENGLISH DICTIONARY

suyu süzülmek.” in English

1 English translation
EN
drain

It's money down the drain.