Meaning of tagapagsalita

tagapagsalita

Tagalog

tagapagsalita n. spokesman