LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“deprofundis” in Turkish

1 Turkish translation