LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sır vermek.” in English

1 English translation
EN
confide

I have no one to confide in.