General:
* Mahusay magsalita (literally: good at speaking)
* Ma-eloquent (direct translation)
* Madaldal (literally: talkative, but can be used to describe someone who is articulate)
* Mabulaklak ang pananalita (literally: flowery language, meaning using poetic or figurative language)
Formal:
* Maalam magpahayag (literally: knowledgeable in expressing)
* Matalas ang dila (literally: sharp tongue, meaning sharp and persuasive)
Figurative:
* May gintong dila (literally: golden tongue, meaning someone who speaks beautifully)
* May dila ng isang anghel (literally: has the tongue of an angel, meaning someone who speaks beautifully)
The best translation will depend on the specific context and the intended meaning.
For example, if you are talking about someone who gives a compelling speech, you might use "mahusay magsalita" or "maalam magpahayag." If you are talking about someone who is known for their elegant use of language, you might use "mabulakan ang pananalita" or "may gintong dila."