touch upon a subject of interest to the speaker - Turkish English Dictionary

Suggest a Term