LexiTurkTURKISH ↔ ENGLISH DICTIONARY

depressing of freezing poing” in Turkish

1 Turkish translation