long conversation or series of frequent conversations - Turkish English Dictionary

Suggest a Term