Англо-русский словарь Мюллера
talk on а) говорить (о чем-л.); talk on a subject говорить на какую-л. темуб) проводить беседу
Большой англо-русский и русско-английский словарь
1) говорить (о чем-л.) talk on a subject ≈ говорить на какую-л. тему
2) проводить беседу