he/she was confiding - Turkish English Dictionary

Suggest a Term