tagapagsalita

Etymology
From.

Noun

 * 1) spokesperson
 * 2) speaker; guest speaker
 * 1) speaker; guest speaker