What is the best translation for 会说?
會 means be able to 

說 means say,spaek


  C: 你會說普通話嗎? / 你會普通話嗎?
  E: Do you speak Mandarin?  


talker is similar to 很會說(good at talk) or 很愛說(talktive)

narrator in Chinese is 旁白 or 說書人



Another case

Colloquially, we can say


  A: 你真是&amp;@#^$#&amp; (something dirty)
  
  A: you are fuxxxx....
  
  B: 哇,你真會說 (frivolous)
  
  B: wow, you are so mean.